package yhao.demo.service.login.apilist;

import yhao.infra.common.cache.cachekey.CacheKeyType;

public enum LoginCacheKey implements CacheKeyType {
    /**登录状态更新，更新状态的存储维持5分钟**/
    CACHE_LOGIN_LIMIT("WEB_LOGIN"),

    /**错误登录次数缓存**/

    ;
    /**用户更新后状态待刷新维护时间，时间过后还未操作则不再提醒更新**/
    public final static int CACHE_REFRESH_KEEP = 5 * 60;

    private String baseType;

    LoginCacheKey(String baseType) {
        this.baseType = baseType;
    }

    @Override
    public String getCacheKey() {
        return name();
    }

    @Override
    public String getBaseType() {
        return baseType;
    }
}
